Title Banner


Technotes


Download

Acrobat file (357K)
Download

ClarisWorks 4 file (69K)
Download Technotes 1001-1012

QuickView file (473K)

TECHNOTE :QuickTime TV Tuner APIs



Technote 1012OCTOBER 1995



By Paul Wenker and Kent Sandvik (DTS Emeritus)
paul@applelink.apple.com
Apple Developer Support



This Technote describes the TV Tuner APIs.

The TV Tuner component is included in the Video Startup extension which is part of the Apple Video Player software. The component provides a standard API for accessing the TV tuner hardware available for the various Macintosh systems that have the TV tuner circuit or card available.

Most developers do not need to call the TV Tuner component directly. Any application that uses the SGSettingsDialog function will automatically get TV support without changes to their application.

Contents


About TV Tuner Components

Before delving into the specific component calls, there are a few TV-related concepts that are important to discuss. If you are writing software for a specific country, some of these issues may not apply. However, to write global-ready software that uses the TV tuner, each of these issues need to be taken into consideration.

Channel Numbering

The number of channels and the frequencies assigned to those channels varies from country to country. Also, in some countries, users are accustomed to configuring the channels in whatever way they please. For example, in the UK, one user may have his or her TV configured so that BBC is on channel 2, while another may have the TV configured so that BBC is on channel 7. A list of the channel frequencies used by Apple Video Player is provided in the appendix.

Off-Air vs. Cable Channels

Most countries use a different set of channel frequencies, depending on whether a station is being broadcast over the air or via a cable system. In addition, in the US, some cable systems use an alternate set of frequencies (called HRC cable) that differ slightly from standard cable frequencies. Most TVs have an antenna/cable switch that allows the user to select the correct set of frequencies.

Channel Frequencies Are Not Absolute

TV stations do not always broadcast at the defined frequencies. For example, a TV station may broadcast slightly off frequency to avoid interference from another station broadcasting at the same frequency in another part of the country. To accomodate this, TVs generally provide either an automatic or manual fine tuning feature.

Video Standards

Different countries use different video standards. Color encoding, picture size, and frame rate vary from standard to standard. North America and Japan use NTSC, France and parts of eastern Europe use SECAM, while most of the rest of the world uses PAL. Most countries have standardized on a single format for TV broadcasts, but some users may live in areas where they receive TV broadcasts from different countries that use different standards.

TV Standards

Different countries also broadcast using different TV standards, also called systems. Each TV system uses a slightly different range of TV frequencies. Also, the distance between the picture carrier frequency and sound carrier frequency varies from system to system. North America and Japan use system M/N, the UK uses system I, France uses system L, China and eastern Europe use system D/K, while most of the rest of the world uses system B/G. In some parts of the world, multi-standard TVs are common. For example, if a person lives near the French/German border, they might receive some French stations that broadcast using system L and some German stations that broadcast using system B/G.

Stereo Sound

Stereo sound is supported in most countries of the world. Dual language or Second Audio Program (SAP) support is also quite common. In Europe, two different types of stereo broadcast are common: analog FM stereo, and the more recent digital NICAM stereo.

TV Tuner Hardware Description

Many of Apple's multimedia computers have the option of installing a TV tuner card. The TV tuner card becomes an additional input (along with the composite and s-video inputs) to the video digitizer.

There are currently five different TV tuner cards: US (System M/N), Japanese (System M/N), UK (System I), International (System B/G), and French (System L and B/G). The two primary differences between the cards are the tuner modules and the stereo decoding circuitry. From the software point of view, the tuner modules all behave very similarly. The stereo decoders, however, differ in several ways:

Other differences between the tuner cards:

Using the TV Tuner Component

All access to the TV tuner is handled by the TV Tuner component. The following code demonstrates how to find and open the TV Tuner component.

	ComponentDescription	theDesc;
Component id;
ComponentInstance tunerInst;

theDesc.componentType = 'tunr';
theDesc.componentSubType = 0;
theDesc.componentManufacturer = 'appl';
theDesc.componentFlags = 0L;
theDesc.componentFlagsMask = 0L;
id = FindNextComponent(nil, &theDesc);
if (id != nil) {
tunerInst = OpenComponent(id);
if (tunerInst != nil) {
if (GetComponentVersion(tunerInst) < 0x00020000) {
CloseComponent(tunerInst);
tunerInst = nil;
}
}
}
FindNextComponent will return nil if the TV Tuner component does not exist or if the component has determined that the tuner hardware does not exist. OpenComponent will return nil if the TV Tuner component has already been opened by another application. The code also checks to make sure the the component version is 2.0 or later. Versions of the compont prior to 2.0 will not function properly and should not be used.

When the application is finished using the component, it should close the component using the CloseComponent call.

In addition to opening the TV Tuner component, the application must also set the input of the video digitizer using the VDSetInput function. To determine which input to use, query each of the digitizer's inputs using the VDGetInputFormat call until you find an input of type tvTunerIn.

short FindTunerInput(ComponentInstance digitizer)
{
short count;
short format;
short i;
short tvInput;

tvInput = -1;
if (VDGetNumberOfInputs(digitizer, &count) == noErr) {
for (i = count; i >= 0; --i) {
if (VDGetInputFormat(digitizer, i, &format) == noErr) {
if (format == tvTunerIn) {
tvInput = i;
break;
}
}
}
}
return(tvInput);
}

TV Tuner Component API Listing

TVSetFrequency
pascal ComponentResult TVSetFrequency(ComponentInstance ci, long 
frequency);
ci 		component instance 
frequency 	frequency in hertz
This call sets the TV tuner to the selected frequency. The frequency is given in hertz. For example, to a receive a channel that broadcasts at 189.25 Mhz, you would use a frequency value of 189250000.

TVGetFrequency
pascal ComponentResult TVGetFrequency(ComponentInstance ci, long 
*frequency);
ci		component instance
frequency 	pointer to frequency
This call returns the last frequency set using TVSetFrequency.

TVGetCurrentFlags
pascal ComponentResult TVGetCurrentFlags(ComponentInstance ci,long 
*standardFlags, long *currentFlags);
ci		component instance
standardFlags	pointer to standard flags
currentFlags	pointer to current flags
This function returns a set of flags for which features the TV tuner supports. Currently, the only flags defined are for the different systems that are supported. Because of this, standardFlags and currentFlags will always be the same.

TVSetSoundMode
pascal ComponentResult TVSetSoundMode(ComponentInstance ci, short 
soundMode);
ci		component instance
soundMode	sound mode to use
Returns tvParamErr if sound mode is out of range. Returns tvNoStereoErr if tuner does not support stereo sound.

This function sets the sound mode to be used by the TV tuner. In a way, this is really a preference more than a setting. The tuner will use the specified sound mode if available, but will revert to the next best thing if necessary. The three sound modes that can be specified are:

TVGetSoundMode
pascal ComponentResult TVGetSoundMode(ComponentInstance ci, short 
*soundMode);
ci		component instance 
soundMode	pointer to a sound mode
Returns tvNoStereoErr if tuner does not support stereo sound.

This function returns the sound mode last requested using the TVSetSoundMode function. This does not necessarily correspond to the sound mode currently being received. For that information, use the TVGetAvailableSoundMode routine.

TVGetAvailableSoundMode
pascal ComponentResult TVGetAvailableSoundMode(ComponentInstance 
ci,short *soundMode);
ci		component instance
soundMode	pointer to a sound mode
Returns tvNoStereoErr if tuner does not support stereo sound.

If supported by the stereo decoding hardware, this function will return the sound mode that is actually being received. The four sound modes that can be returned are:

TVGetAvailableSoundType
pascal ComponentResult TVGetAvailableSoundType(ComponentInstance 
ci,short *soundType);
ci		 component instance
soundType	pointer to a sound type
Returns tvNoStereoErr if tuner does not support stereo sound.

If supported by the stereo decoding hardware, this function will return the type of sound that is actually being received. The three sound types that can be returned are:

TVSetSoundSearchSpeed
pascal ComponentResult TVSetSoundSearchSpeed(ComponentInstance ci, short 
speed);
ci	component instance 
speed	search speed
Returns tvNotSupportedErr if function not supported by tuner. Returns tvParamErr if invalid search speed specified.

If supported by the stereo decoding hardware, this function will set the speed at which the hardware determines the available sound mode and type. Using tvSoundSlowSpeed is more accurate than tvSoundFastSpeed, but may take several seconds to determine the sound mode and type.

TVGetSoundSearchSpeed
pascal ComponentResult TVGetSoundSearchSpeed(ComponentInstance ci, short 
*speed);
ci	component instance
speed	pointer to speed
Returns tvNotSupportedErr if function not supported by tuner.

This function returns the sound search speed set using the TVSetSoundSearchSpeed function.

TVSetStandard
pascal ComponentResult TVSetStandard(ComponentInstance ci,unsigned long 
standard);
ci		component instance
standard	TV standard
This function sets the TV standard to use (i.e. system I, system M/N, etc.). When using a dual standard, specify only one of the two standards, not both. For example, to set system B/G use tunrStandardB or tunrStandardG, but not tunrStandardB+tunrStandardG.

TVGetStandard
pascal ComponentResult TVGetStandard(ComponentInstance ci, unsigned long 
*standard);
ci		component instance
standard	pointer to TV standard.
This function returns the TV standard set using the TVSetStandard function.

TVGetDefaultStandard
pascal ComponentResult TVGetDefaultStandard(ComponentInstance ci, 
unsigned long *standard);
ci		component instance
standard	pointer to TV standard
This function returns the default TV standard.

TV Tuner Component Constants:
#define			tunrStandardA					(1L<<0)
#define tunrStandardB (1L<<1)
#define tunrStandardC (1L<<2)
#define tunrStandardD (1L<<3)
#define tunrStandardE (1L<<4)
#define tunrStandardF (1L<<5)
#define tunrStandardG (1L<<6)
#define tunrStandardH (1L<<7)
#define tunrStandardI (1L<<8)
#define tunrStandardK (1L<<9)
#define tunrStandardL (1L<<10)
#define tunrStandardLPrime (1L<<11)
#define tunrStandardM (1L<<12)
#define tunrStandardN (1L<<13)


#define tvUnimpErr -2201 /* feature unimplemented */
#define tvParamErr -2202 /* bad input parameter */
#define tvTooManyInstErr -2204 /* too many instances of tuner */
#define tvNoStereoErr -2205 /* no stereo decoder */
#define tvNotSupportedErr -2206 /* function not supported by HW*/


#define kSelectTVGetFrequency 0
#define kSelectTVSetFrequency 1
#define kSelectTVGetCurrentFlags 2
#define kSelectTVGetSoundMode 3
#define kSelectTVSetSoundMode 4
#define kSelectTVGetAvailSoundMode 11
#define kSelectTVGetAvailSoundType 12
#define kSelectTVGetStandard 13
#define kSelectTVSetStandard 14
#define kSelectTVGetDefaultStandard 15
#define kSelectTVGetSoundSearchSpeed 16
#define kSelectTVSetSoundSearchSpeed 17


#define tvUnknownMode (-1)
#define tvMonoMode 1
#define tvSAPMode 2
#define tvStereoMode 3


#define tvUnknownSoundType (-1)
#define tvAnalogSoundType 0
#define tvDigitalSoundType 1


#define tvSoundSlowSpeed 0
#define tvSoundFastSpeed 1


typedef ComponentInstance TVTunerComponent;

pascal ComponentResult TVGetFrequency(TVTunerComponent ci, long
*frequency)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVGetFrequency, 0x7000, 0xA82A);
pascal ComponentResult TVSetFrequency(TVTunerComponent ci, long
frequency)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVSetFrequency, 0x7000, 0xA82A);
pascal ComponentResult TVGetCurrentFlags(TVTunerComponent ci, long
*standardsFlags,long *currentFlags)
FIVEWORDINLINE(0x2F3C, 0x08, kSelectTVGetCurrentFlags, 0x7000,
0xA82A);
pascal ComponentResult TVSetSoundMode(TVTunerComponent ci, short
soundMode)
FIVEWORDINLINE(0x2F3C, 0x02, kSelectTVSetSoundMode, 0x7000, 0xA82A);
pascal ComponentResult TVGetSoundMode(TVTunerComponent ci, short
*soundMode)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVGetSoundMode, 0x7000, 0xA82A);
pascal ComponentResult TVGetAvailableSoundMode(TVTunerComponent ci short
*soundMode)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVGetAvailSoundMode, 0x7000,
0xA82A);
pascal ComponentResult TVGetAvailableSoundType(TVTunerComponent ci,
short *type)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVGetAvailSoundType, 0x7000,
0xA82A);
pascal ComponentResult TVSetSoundSearchSpeed(TVTunerComponent ci, short
speed)
FIVEWORDINLINE(0x2F3C, 0x02, kSelectTVSetSoundSearchSpeed, 0x7000,
0xA82A);
pascal ComponentResult TVGetSoundSearchSpeed(TVTunerComponent ci, short
*speed)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVGetSoundSearchSpeed, 0x7000,
0xA82A);
pascal ComponentResult TVSetStandard(TVTunerComponent ci, unsigned long
standard)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVSetStandard, 0x7000, 0xA82A);
pascal ComponentResult TVGetStandard(TVTunerComponent ci, unsigned long
*standard)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVGetStandard, 0x7000, 0xA82A);
pascal ComponentResult TVGetDefaultStandard(TVTunerComponent ci,
unsigned long *standard)
FIVEWORDINLINE(0x2F3C, 0x04, kSelectTVGetDefaultStandard, 0x7000,
0xA82A);

Appendix - TV Channel Frequencies (Mhz)

Tuner Version: US

TV System: M/N

Countries:

US Off Air Channels

		Channel		Frequency	Display											
		2		55.25		2
		3		61.25		3				
		4		67.25		4					
		5		77.25		5					
		6		83.25		6					
		7		175.25		7					
		8		181.25		8					
		9		187.25		9					
		10		193.25		10					
		11		199.25		11					
		12		205.25		12					
		13		211.25		13					
		14		471.25		14					
		15		477.25		15					
		16		483.25		16					
		17		489.25		17					
		18		495.25		18					
		19		501.25		19					
		20		507.25		20					
		21		513.25		21					
		22		519.25		22					
		23		525.25		23					
		24		531.25		24					
		25		537.25		25					
		26		543.25		26					
		27		549.25		27					
		28		555.25		28					
		29		561.25		29					
		30		567.25		30					
		31		573.25		31					
		32		579.25		32					
		33		585.25		33					
		34		591.25		34					
		35		597.25		35					
		36		603.25		36					
		37		609.25		37					
		38		615.25		38					
		39		621.25		39					
		40		627.25		40					
		41		633.25		41					
		42		639.25		42					
		43		645.25		43					
		44		651.25		44					
		45		657.25		45					
		46		663.25		46					
		47		669.25		47					
		48		675.25		48					
		49		681.25		49					
		50		687.25		50					
		51		693.25		51					
		52		699.25		52			
		53		705.25		53			
		54		711.25		54			
		55		717.25		55			
		56		723.25		56			
		57		729.25		57			
		58		735.25		58			
		59		741.25		59			
		60		747.25		60			
		61		753.25		61			
		62		759.25		62			
		63		765.25		63			
		64		771.25		64			
		65		777.25		65			
		66		783.25		66			
		67		789.25		67			
		68		795.25		68			
		69		801.25		69			

US Cable Channels

		Channel		Frequency	Display			
		4A		73.25		1			
		2		55.25		2			
		3		61.25		3			
		4		67.25		4			
		5		77.25		5			
		6		83.25		6			
		7		175.25		7			
		8		181.25		8			
		9		187.25		9			
		10		193.25		10			
		11		199.25		11			
		12		205.25		12			
		13		211.25		13			
		A		121.25		14			
		B		127.25		15			
		C		133.25		16			
		D		139.25		17			
		E		145.25		18			
		F		151.25		19			
		G		157.25		20			
		H		163.25		21			
		I		169.25		22			
		J		217.25		23			
		K		223.25		24			
		L		229.25		25			
		M		235.25		26			
		N		241.25		27			
		O		247.25		28			
		P		253.25		29			
		Q		259.25		30			
		R		265.25		31			
		S		271.25		32			
		T		277.25		33			
		U		293.25		34			
		V		289.25		35			
		W		295.25		36			
		W+1		301.25		37			
		W+2		307.25		38			
		W+3		313.25		39			
		W+4		319.25		40			
		W+5		325.25		41			
		W+6		331.25		42			
		W+7		337.25		43			
		W+8		343.25		44			
		W+9		349.25		45			
		W+10		355.25		46			
		W+11		361.25		47			
		W+12		367.25		48			
		W+13		373.25		49			
		W+14		379.25		50			
		W+15		385.25		51			
		W+16		391.25		52			
		W+17		397.25		53			
		W+18		403.25		54			
		W+19		409.25		55			
		W+20		415.25		56			
		W+21		421.25		57			
		W+22		427.25		58			
		W+23		433.25		59			
		W+24		439.25		60			
		W+25		445.25		61			
		W+26		451.25		62			
		W+27		457.25		63			
		W+28		463.25		64			
		65		469.25		65			
		66		475.25		66			
		67		481.25		67			
		68		487.25		68			
		69		493.25		69			
		70		499.25		70			
		71		505.25		71			
		72		511.25		72			
		73		517.25		73			
		74		523.25		74			
		75		529.25		75			
		76		535.25		76			
		77		541.25		77			
		78		547.25		78			
		79		553.25		79			
		80		559.25		80			
		81		565.25		81			
		82		571.25		82			
		83		577.25		83			
		84		583.25		84			
		85		589.25		85			
		86		595.25		86			
		87		601.25		87			
		88		607.25		88			
		89		613.25		89			
		90		619.25		90			
		91		625.25		91			
		92		631.25		92			
		93		637.25		93			
		94		643.25		94			
		A-5		91.25		95			
		A-4		97.25		96			
		A-3		103.25		97			
		A-2		109.25		98			
		A-1		115.25		99			
		100		649.25		100			
		101		655.25		101			
		102		661.25		102			
		103		667.25		103			
		104		673.25		104			
		105		679.25		105			
		106		685.25		106			
		107		691.25		107			
		108		697.25		108			
		109		703.25		109			
		110		709.25		110			
		111		715.25		111			
		112		721.25		112			
		113		727.25		113			
		114		733.25		114			
		115		739.25		115			
		116		745.25		116			
		117		751.25		117			
		118		757.25		118			
		119		763.25		119			
		120		769.25		120			
		121		775.25		121			
		122		781.25		122						
		123		787.25		123	
		124		793.25		124		
		125		799.25		125	

Tuner Version: Japan

TV System: M/N

Countries:

Japan Off Air Channels

		Channel		Frequency	Display								
		1		91.25		1						
		2		97.25		2					
		3		103.25		3					
		4		171.25		4					
		5		177.25		5					
		6		183.25		6					
		7		189.25		7					
		8		193.25		8					
		9		199.25		9					
		10		205.25		10					
		11		211.25		11					
		12		217.25		12					
		13		471.25		13					
		14		477.25		14					
		15		483.25		15					
		16		489.25		16					
		17		495.25		17					
		18		501.25		18					
		19		507.25		19					
		20		513.25		20					
		21		519.25		21					
		22		525.25		22					
		23		531.25		23					
		24		537.25		24					
		25		543.25		25					
		26		549.25		26					
		27		555.25		27					
		28		561.25		28					
		29		567.25		29					
		30		573.25		30					
		31		579.25		31					
		32		585.25		32					
		33		591.25		33					
		34		597.25		34					
		35		603.25		35					
		36		609.25		36					
		37		615.25		37					
		38		621.25		38					
		39		627.25		39					
		40		633.25		40					
		41		639.25		41					
		42		645.25		42					
		43		651.25		43					
		44		657.25		44					
		45		663.25		45					
		46		669.25		46					
		47		675.25		47					
		48		681.25		48					
		49		687.25		49					
		50		693.25		50				
		51		699.25		51				
		52		705.25		52				
		53		711.25		53				
		54		717.25		54				
		55		723.25		55				
		56		729.25		56				
		57		735.25		57				
		58		741.25		58				
		59		747.25		59				
		60		753.25		60				
		61		759.25		61				
		62		765.25		62				

Japan Cable Channels

		Channel	 Freq	 Display			
		1	91.25	1			
		2	97.25	2			
		3	103.25	3			
		4	171.25	4			
		5	177.25	5			
		6	183.25	6			
		7	189.25	7			
		8	193.25	8			
		9	199.25	9			
		10	205.25	10			
		11	211.25	11			
		12	217.25	12			
		C13	109.25	13			
		C14	115.25	14			
		C15	121.25	15				
		C16	127.25	16				
		C17	133.25	17				
		C18	139.25	18				
		C19	145.25	19				
		C20	151.25	20				
		C21	157.25	21				
		C22	165.25	22				
		C23	223.25	23				
		C24	229.25	24				
		C25	235.25	25				
		C26	241.25	26				
		C27	247.25	27				
		C28	253.25	28				
		C29	259.25	29				
		C30	265.25	30				
		C31	271.25	31				
		C32	277.25	32				
		C33	293.25	33				
		C34	289.25	34				
		C35	295.25	35				
		C36	301.25	36				
		C37	307.25	37				
		C38	313.25	38				
		C39	319.25	39				
		C40	325.25	40				
		C41	331.25	41				
		C42	337.25	42				
		C43	343.25	43				
		C44	349.25	44				
		C45	355.25	45				
		C46	361.25	46				
		C47	367.25	47				
		C48	373.25	48				
		C49	379.25	49				
		C50	385.25	50				
		C51	391.25	51				
		C52	397.25	52				
		C53	403.25	53				
		C54	409.25	54				
		C55	415.25	55				
		C56	421.25	56				
		C57	427.25	57				
		C58	433.25	58				
		C59	439.25	59				
		C60	445.25	60				
		C61	451.25	61				
		C62	457.25	62				
		C63	463.25	63				

Tuner Version: International

TV System: B/G

Countries:

B/G Off Air Channels

		Channel	 Freq	 Display			
		E2	48.25	C02						
		E3	55.25	C03						
		E4	62.25	C04	
		E5	175.25	C05	
		E6	182.25	C06						
		E7	189.25	C07					
		E8	196.25	C08						
		E9	203.25	C09						
		E10	210.25	C10					
		E11	217.25	C11				
		E12	224.25	C12			
		IA	53.75	C13						
		IB	62.25	C14					
		IC	82.25	C15					
		ID	175.25	C16					
		IE	183.25	C17					
		IF	192.75	C18					
		IG	201.25	C19					
		IH	210.25	C20					
		21	471.25	C21					
		22	479.25	C22					
		23	487.25	C23					
		24	495.25	C24					
		25	503.25	C25					
		26	511.25	C26					
		27	519.25	C27					
		28	527.25	C28					
		29	535.25	C29					
		30	543.25	C30					
		31	551.25	C31					
		32	559.25	C32					
		33	567.25	C33					
		34	575.25	C34					
		35	583.25	C35					
		36	591.25	C36					
		37	599.25	C37					
		38	607.25	C38					
		39	615.25	C39					
		40	623.25	C40					
		41	631.25	C41					
		42	639.25	C42					
		43	647.25	C43					
		44	655.25	C44					
		45	663.25	C45					
		46	671.25	C46			
		47	679.25	C47			
		48	687.25	C48			
		49	695.25	C49			
		50	703.25	C50			
		51	711.25	C51			
		52	719.25	C52			
		53	727.25	C53			
		54	735.25	C54			
		55	743.25	C55			
		56	751.25	C56			
		57	759.25	C57			
		58	767.25	C58			
		59	775.25	C59			
		60	783.25	C60			
		61	791.25	C61			
		62	799.25	C62			
		63	807.25	C63			
		64	815.25	C64			
		65	823.25	C65			
		66	831.25	C66			
		67	839.25	C67			
		68	847.25	C68			
		69	855.25	C69			
		E2A	49.75	C70			
		AS1	57.25	C71			
		AS2	64.25	C72			
		AS3	86.25	C73			
		AS4	95.25	C74			
		AS5	102.25	C75			
		AS5A	138.25	C76			
		AS10	209.25	C77			
		AS11	216.25	C78			
		IH1	217.25	C79			
		IND2	55.25	C80			
		IND3	62.25	C81			
		IND4	175.25	C82			
		IND5	182.25	C83			
		IND6	189.25	C84			
		IND7	196.25	C85			
		IND8	203.25	C86			
		IND9	210.25	C87			
		IND10	217.25	C88			
		IND11	224.25	C89			

B/G Cable Channels

		Channel	 Freq	 Display			
		E2	48.25	E2			
		E3	55.25	E3			
		E4	62.25	E4			
		S01	69.25	S01			
		S02	76.25	S02			
		S03	83.25	S03			
		S1	105.25	S1			
		S2	112.25	S2			
		S3	119.25	S3			
		S4	126.25	S4			
		S5	133.25	S5			
		S6	140.25	S6			
		S7	147.25	S7			
		S8	154.25	S8			
		S9	161.25	S9			
		S10	168.25	S10			
		E5	175.25	E5			
		E6	182.25	E6			
		E7	189.25	E7			
		E8	196.25	E8			
		E9	203.25	E9			
		E10	210.25	E10			
		E11	217.25	E11			
		E12	224.25	E12			
		S11	231.25	S11			
		S12	238.25	S12			
		S13	245.25	S13			
		S14	252.25	S14			
		S15	259.25	S15			
		S16	266.25	S16			
		S17	273.25	S17			
		S18	280.25	S18			
		S19	287.25	S19			
		S20	294.25	S20			
		S21	303.25	S21			
		S22	311.25	S22			
		S23	319.25	S23			
		S24	327.25	S24			
		S25	335.25	S25			
		S26	343.25	S26			
		S27	351.25	S27			
		S28	359.25	S28			
		S29	367.25	S29			
		S30	375.25	S30			
		S31	383.25	S31			
		S32	391.25	S32			
		S33	399.25	S33			
		S34	407.25	S34			
		S35	415.25	S35			
		S36	423.25	S36			
		S37	431.25	S37			
		S38	439.25	S38			
		S39	447.25	S39			
		S40	455.25	S40			
		S41	463.25	S41			

Tuner Version: UK

TV System: I

Countries:

I Off Air Channels

		Channel	 Freq	 Display			
		A	45.75	C01			
		B	53.75	C02			
		C	61.75	C03			
		D	175.25	C04			
		E	183.25	C05			
		F	191.25	C06			
		G	199.25	C07			
		H	207.25	C08			
		J	215.25	C09			
		C10	223.25	C10			
		C11	231.25	C11			
		C13	247.25	C13			
		B21	471.25	C21			
		B22	479.25	C22			
		B23	487.25	C23			
		B24	495.25	C24			
		B25	503.25	C25			
		B26	511.25	C26			
		B27	519.25	C27			
		B28	527.25	C28			
		B29	535.25	C29			
		B30	543.25	C30			
		B31	551.25	C31			
		B32	559.25	C32			
		B33	567.25	C33			
		B34	575.25	C34			
		B35	583.25	C35			
		B36	591.25	C36			
		B37	599.25	C37			
		B38	607.25	C38			
		B39	615.25	C39			
		B40	623.25	C40			
		B41	631.25	C41			
		B42	639.25	C42			
		B43	647.25	C43			
		B44	655.25	C44			
		B45	663.25	C45			
		B46	671.25	C46			
		B47	679.25	C47			
		B48	687.25	C48			
		B49	695.25	C49			
		B50	703.25	C50			
		B51	711.25	C51			
		B52	719.25	C52			
		B53	727.25	C53			
		B54	735.25	C54			
		B55	743.25	C55			
		B56	751.25	C56			
		B57	759.25	C57			
		B58	767.25	C58			
		B59	775.25	C59			
		B60	783.25	C60			
		B61	791.25	C61			
		B62	799.25	C62			
		B63	807.25	C63			
		B64	815.25	C64			
		B65	823.25	C65			
		B66	831.25	C66			
		B67	839.25	C67			
		B68	847.25	C68			
		B69	855.25	C69			
		B1	45.00	C70			
		B2	51.75	C71			
		B3	56.75	C72			
		B4	61.75	C73			
		B5	66.75	C74			
		B6	179.75	C75			
		B7	184.75	C76			
		B8	189.75	C77			
		B9	194.75	C78			
		B10	199.75	C79			
		B11	204.75	C80			
		B12	209.75	C81			
		B13	214.75	C82			
		B14	219.75	C83			

I Cable Channels

		Channel	 Freq	 Display			
		A1	47.25	A1			
		A2	55.25	A2			
		A3	63.25	A3			
		A4	71.25	A4			
		A5	79.25	A5			
		A6	87.25	A6			
		A7	95.25	A7			
		A8	103.25	A8			
		A9	111.25	A9			
		A10	119.25	A10			
		A11	127.25	A11			
		A12	135.25	A12			
		A13	143.25	A13			
		A14	151.25	A14			
		A15	159.25	A15			
		A16	167.25	A16			
		A17	175.25	A17			
		A18	183.25	A18			
		A19	191.25	A19			
		A20	199.25	A20			
		A21	207.25	A21			
		A22	215.25	A22			
		A23	223.25	A23			
		A24	231.25	A24			
		A25	239.25	A25			
		A26	247.25	A26			
		A27	255.25	A27			
		A28	263.25	A28			
		A29	271.25	A29			
		A30	279.25	A30			
		A31	287.25	A31			
		A32	295.25	A32			
		E2	48.25	E2			
		E3	55.25	E3			
		E4	62.25	E4			
		S01	69.25	S01			
		S02	76.25	S02			
		S03	83.25	S03			
		S1	105.25	S1			
		S2	112.25	S2			
		S3	119.25	S3			
		S4	126.25	S4			
		S5	133.25	S5			
		S6	140.25	S6			
		S7	147.25	S7			
		S8	154.25	S8			
		S9	161.25	S9			
		S10	168.25	S10			
		E5	175.25	E5			
		E6	182.25	E6			
		E7	189.25	E7			
		E8	196.25	E8			
		E9	203.25	E9			
		E10	210.25	E10			
		E11	217.25	E11			
		E12	224.25	E12			
		S11	231.25	S11			
		S12	238.25	S12			
		S13	245.25	S13			
		S14	252.25	S14			
		S15	259.25	S15			
		S16	266.25	S16			
		S17	273.25	S17			
		S18	280.25	S18			
		S19	287.25	S19			
		S20	294.25	S20			
		S21	303.25	S21			
		S22	311.25	S22			
		S23	319.25	S23			
		S24	327.25	S24			
		S25	335.25	S25			
		S26	343.25	S26			
		S27	351.25	S27			
		S28	359.25	S28			
		S29	367.25	S29			
		S30	375.25	S30			
		S31	383.25	S31			
		S32	391.25	S32			
		S33	399.25	S33			
		S34	407.25	S34			
		S35	415.25	S35			
		S36	423.25	S36			
		S37	431.25	S37			
		S38	439.25	S38			
		S39	447.25	S39			
		S40	455.25	S40			
		S41	463.25	S41			

Tuner Version: French

TV System: B/G, L

Countries:

L Off Air Channels

		Channel	 Freq	 Display			
		FA	47.75	C1			
		L2	49.25	C2			
		L3	54.00	C3			
		FB	55.75	C4			
		L4	57.25	C5			
		FC1	60.50	C6			
		FC	63.75	C7			
		F1	176.00	C8			
		F2	184.00	C9			
		F3	192.00	C10			
		F4	200.00	C11			
		F5	208.00	C12			
		F6	216.00	C13			
		B21	471.25	C21			
		B22	479.25	C22			
		B23	487.25	C23			
		B24	495.25	C24			
		B25	503.25	C25			
		B26	511.25	C26			
		B27	519.25	C27			
		B28	527.25	C28			
		B29	535.25	C29			
		B30	543.25	C30			
		B31	551.25	C31			
		B32	559.25	C32			
		B33	567.25	C33			
		B34	575.25	C34			
		B35	583.25	C35			
		B36	591.25	C36			
		B37	599.25	C37			
		B38	607.25	C38			
		B39	615.25	C39			
		B40	623.25	C40			
		B41	631.25	C41			
		B42	639.25	C42			
		B43	647.25	C43			
		B44	655.25	C44			
		B45	663.25	C45			
		B46	671.25	C46			
		B47	679.25	C47			
		B48	687.25	C48			
		B49	695.25	C49			
		B50	703.25	C50			
		B51	711.25	C51			
		B52	719.25	C52			
		B53	727.25	C53			
		B54	735.25	C54			
		B55	743.25	C55			
		B56	751.25	C56			
		B57	759.25	C57			
		B58	767.25	C58			
		B59	775.25	C59			
		B60	783.25	C60			
		B61	791.25	C61			
	B62	799.25	C62			
		B63	807.25	C63			
		B64	815.25	C64			
		B65	823.25	C65			
		B66	831.25	C66			
		B67	839.25	C67			
		B68	847.25	C68			
		B69	855.25	C69			

L Cable Channels (same as B/G Cable)

		Channel	 Freq	 Display			
		E2	48.25	E2			
		E3	55.25	E3			
		E4	62.25	E4			
		S01	69.25	S01			
		S02	76.25	S02			
		S03	83.25	S03			
		S1	105.25	S1			
		S2	112.25	S2			
		S3	119.25	S3			
		S4	126.25	S4			
		S5	133.25	S5			
		S6	140.25	S6			
		S7	147.25	S7			
		S8	154.25	S8			
		S9	161.25	S9			
		S10	168.25	S10			
		E5	175.25	E5			
		E6	182.25	E6			
		E7	189.25	E7			
		E8	196.25	E8			
		E9	203.25	E9			
		E10	210.25	E10			
		E11	217.25	E11			
		E12	224.25	E12			
		S11	231.25	S11			
		S12	238.25	S12			
		S13	245.25	S13			
		S14	252.25	S14			
		S15	259.25	S15			
		S16	266.25	S16			
		S17	273.25	S17			
		S18	280.25	S18			
		S19	287.25	S19			
		S20	294.25	S20			
		S21	303.25	S21			
		S22	311.25	S22			
		S23	319.25	S23			
		S24	327.25	S24			
		S25	335.25	S25			
		S26	343.25	S26			
		S27	351.25	S27			
		S28	359.25	S28			
		S29	367.25	S29			
		S30	375.25	S30			
		S31	383.25	S31			
		S32	391.25	S32			
		S33	399.25	S33			
		S34	407.25	S34			
		S35	415.25	S35			
		S36	423.25	S36			
		S37	431.25	S37			
		S38	439.25	S38			
		S39	447.25	S39			
		S40	455.25	S40			
		S41	463.25	S41			


Further Reference



Tech Support
Technotes
Previous Technote | Contents | Next Technote


Navigation graphic, see text links

Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help